fret the gizzard - French English Dictionary